classForName{
  try {
    return Thread.currentThread().getContextClassLoader().loadClass(name);
 catch (  ClassNotFoundException e) {
    throw new ResourceLoadingException(e);
}
getResource{
  return Thread.currentThread().getContextClassLoader().getResource(name);
}
getResources{
  try {
    return new EnumerationList<URL>(Thread.currentThread().getContextClassLoader().getResources(name));
 catch (  IOException e) {
    throw new ResourceLoadingException(e);
}
cleanup{ }
